#define _CRT_SECURE_NO_WARNINGS 1
#include"Heap.h"


void test_1()
{
	Hp test_1;
	int arr[] = { 5, 3, 6, 8, 2, 7, };
	InitHeap(&test_1);
	for (int i = 0; i < sizeof(arr) / sizeof(int); i++)
	{
		PushHeap(&test_1, arr[i]);
	}

	for (int j = 0; j < sizeof(arr) / sizeof(int); j++)
	{
		int ret = TopHeap(&test_1);
		printf("%d ", ret);
		PopHeap(&test_1);
	}
	DestroyHeap(&test_1);
}

int main()
{
	test_1();

	return 0;
}
